Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




zebra caterpillar






zebra caterpillar   
noun

Definition of zebra caterpillar

: a caterpillar that is the larva of an American noctuid moth (Ceramica picta), that is light yellow with a broad black stripe on the back and lateral stripes crossed with white, and that feeds on cultivated plants (as cabbages, beets)



Dictionary Entries near zebra caterpillar